MKEKKGHYVPPSYIPLTQSDADTEVETTTPNLEIAVSESTKDDPRQWSSGICACFDDMQSCCVGLFCPCYIFGKNAELLGSGTFAGPCLTHCISWALVNTICCFATNGALLGLPGCFVSCYACGYRKSLRAKYNLQEAPCGDFVTHFFCHLCAICQEYREIREQSSGSYPLDMKMAITNAPLAQTMESAN